Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
abstract class DocumentDetector
Link copied to clipboard

The configuration to use when applying a document enhancement filter.

Link copied to clipboard
The different possible filters that can be applied to an image.
Link copied to clipboard
Link copied to clipboard
abstract class JNILogger
A interface for a logger object.
Link copied to clipboard
Link copied to clipboard
The text layout of a scan This is part of the output of the OCR recognition, but can also be part of the input of the PDF generation.
Link copied to clipboard
Converts a text layout to its textual representation The goal is to properly recreate lines, paragraphs etc.
Link copied to clipboard
This exception is thrown when there is an issue with the license of the SDK.
Link copied to clipboard
abstract class Logger : JNILogger
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class Quadrangle : Parcelable
The quadrangle used to represent document borders.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ScanProcessor(documentDetector: DocumentDetector, orientationDetector: OrientationDetector)

This class is used to apply a sequence of image operations on a picture: perspective correction, curvature correction and image enhancement. Each of these operations can be configured using a configuration object.

Link copied to clipboard
data class TextLayout(val hocr: String) : Parcelable

The text layout of a scan. This is part of the output of the OCR recognition, but can also be part of the input of the PDF generation.

Link copied to clipboard